//
//  NGRQueryFilter.h
//  Nagrand
//
//  Created by 吾雍贤 on 3/17/15.
//  Copyright (c) 2015 Palmap+ Co. Ltd. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NGRArea : NSObject

@property (nonatomic) double longitude;
@property (nonatomic) double latitude;
@property (nonatomic) double radius;

@end

@interface NGRQueryFilter : NSObject

@property (nonatomic) NSArray *regions;
@property (nonatomic) NSString *keyword;
@property (nonatomic) NSArray *categories;
@property (nonatomic) NGRArea *area;
@property (nonatomic) NSInteger start;
@property (nonatomic) NSInteger pageSize;

@end

@interface NGRPOIFilter : NGRQueryFilter

@property (nonatomic) NSArray *maps;
@property (nonatomic) NSArray *buildings;
@property (nonatomic) NSArray *planarGraphs;

@end